Hierarchical optimization of linear constraint processing
نویسندگان
چکیده
We consider the problem of solving a large number of simple systems of constraints. This problem occurs in the context of databases with very large collections of data while the constraints are over a small number of variables. The methodology we develop is based on a hierarchical evaluation of the constraints which are rst simpliied, and replaced by constraints approximating the initial ones. We focus on systems of linear constraints over the reals, which model spatial objects, and consider both geometric and topological approximations, deened with very simple constraints. We show that these constraints can be used either to solve the initial systems, or at least to lter out unsatissable systems. More generally, we consider the manipulation of the spatial objects with rst-order queries. We show how the queries can be evaluated by taking advantage of the approximations. In general, it is undecidable if a query can be completely answered on approximated data. The main contribution of the paper is the development of a set of rewriting rules, that allow the transformation of queries into equivalent ones that make use of the approximation. As usual with optimization problems, an optimal solution is out of reach, but the rules are optimal for individual operations of relational algebra. The eeciency of the technique is important for the range of applications considered, where the probability of ltering from the approximated data is very high. The technique is illustrated on a practical example.
منابع مشابه
An Efficient Bi-objective Genetic Algorithm for the Single Batch-Processing Machine Scheduling Problem with Sequence Dependent Family Setup Time and Non-identical Job Sizes
This paper considers the problem of minimizing make-span and maximum tardiness simultaneously for scheduling jobs under non-identical job sizes, dynamic job arrivals, incompatible job families,and sequence-dependentfamily setup time on the single batch- processor, where split size of jobs is allowed between batches. At first, a new Mixed Integer Linear Programming (MILP) model is proposed for t...
متن کاملOptimization of cortical hierarchies with continuous scales and ranges
Although information flow in the neocortex has an apparent hierarchical organization, there is much ambiguity with respect to the definition of such a hierarchy, particularly in higher cortical regions. This ambiguity has been addressed by utilizing observable anatomical criteria, based upon tract tracing experiments, to constrain the definition of hierarchy [Felleman D.J. and van Essen D.C., 1...
متن کاملA Mathematical Optimization Model for Solving Minimum Ordering Problem with Constraint Analysis and some Generalizations
In this paper, a mathematical method is proposed to formulate a generalized ordering problem. This model is formed as a linear optimization model in which some variables are binary. The constraints of the problem have been analyzed with the emphasis on the assessment of their importance in the formulation. On the one hand, these constraints enforce conditions on an arbitrary subgraph and then g...
متن کاملHierarchical Arc Consistency for Disjoint Real Intervals in Constraint Logic Programming
There have been many proposals for adding sound implementations of numeric processing to Prolog. This paper describes an approach to numeric constraint processing which has been implemented in Echidna, a new constraint logic programming (CLP) language. Echidna uses consistency algorithms which can actively process a wider variety of numeric constraints than most other CLP systems, including con...
متن کاملExergy Optimization Applied to Linear Parabolic
A new method of optimization on linear parabolic solar collectors using exergy analysis is presented. A comprehensive mathematical modeling of thermal and optical performance is simulated and geometrical and thermodynamic parameters were assumed as optimization variables. By applying a derived expression for exergy efficiency, exergy losses were generated and the optimum design and operating co...
متن کاملA Constraint Optimization Framework for Mapping a Digital Signal Processing Application onto a Parallel Architecture
In this paper, we present a domain speciic optimization framework based on a concurrent model-based approach for handling the complete problem of mapping a DSP application on a parallel architecture. The implementation is based on Constraint Programming and the model is described in details. Our concurrent resolution approach undertaking linear and non linear constraints takes advantage of the ...
متن کامل